在開始接觸React Native之前,我主要專注於Web開發,從jQuery到Angular,再到React都有寫過。大約兩年前,在公司裡有接觸React Native的機會,抱著學習和挑戰的心態,我決定投入到React Native的世界。雖然React Native也是以React為核心,但由於APP和Web之間存在諸多差異,我仍遭遇了不少的挑戰。然而,這些也讓我積累了許多經驗。在這次的30天鐵人賽中,我將分享這些React Native的知識和經驗,希望對大家有所助益,也是我自身的一次成長。
本系列文的目的是帶領讀者瞭解React Native (簡稱RN) 的核心功能和開發技巧。
本系列並不直接帶讀者開發一款完整的APP,但每一個重點主題都會有範例。希望透過這些,讀者可以暸解RN的各種特性和API,甚至激發靈感,開發屬於自己的APP。
由於本系列主要著重於React Native的分享,不會提到一些前端、React基礎,因此,預先具備這些知識,將有助於更順利理解和吸收文章中的內容。
希望這個系列能夠成為你React Native學習和開發路上的一個有力助手。不論你是剛入門還是有一定基礎的開發者,都希望你能從這個系列中有所收穫。